package com.cgwx.tmservice.entity.vo;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @author GaoWei
 * @Date 2023/8/9 - 9:12
 * 封装用于列表展示的遥测帧实体类
 */

@Data
@Api(tags = "前端显示遥测帧实体类")
public class TmFrameDisplayVo {

    @ApiModelProperty(value = "一级节点ID，与表中id一致")
    private String id;

    @ApiModelProperty(value = "遥测参数帧名称")
    private String displayTitle;

    @ApiModelProperty(value = "此帧下所有遥测参数集合")
    private List<TmParamDisplayVo> displayChildren = new ArrayList<>();
}
